from flask import Flask, request

app = Flask(__name__)

# 服务器接收参数
# 定义方法
@app.route("/hello/<user>")
def hello_user(user):
    print(type(user))
    return f"Hello{user}"

# 转换器
# string   接收任何不包含斜杠的文本 ，默认就是str类型
# int 接收正整数
# float:接收正浮点数
# path : 接收包含斜杠的文本
@app.route("/book/<int:id>")
def find_book(id):
    print(type(id))
    return f"书本的id是{id}"

@app.route("/user/add",methods=["GET","POST"])
def add_user():
    # rquest 包含所有的请求信息
    age = request.args.get(key="age",default=18,type=int)
    return f"您的年龄是{age}"


if __name__ == '__main__':
    app.run()

